﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using NUnit.Framework;

namespace Working.Domínio.Teste
{
    [TestFixture]
    public class TestePaís
    {
        [Test]
        public void TestarConstrutorComParâmetro()
        {
            string nome = "Brasil";
            País país = new País(nome);

            Assert.AreEqual(nome, país.Nome);
        }

        [Test]
        [ExpectedException(typeof(ApplicationException))]
        public void TestarConstrutorComParâmetroInválido()
        {
            string nome = string.Empty;
            País país = new País(nome);
        }

        [Test]
        public void TestarToString()
        {
            string nome = "Brasil";
            País país = new País(nome);

            Assert.AreEqual(nome, país.ToString());
        }
    }
}
